package com.zbkj.business.kaoshi.reservation;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
	import com.baomidou.mybatisplus.annotation.IdType;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;
import lombok.experimental.Accessors;
import com.baomidou.mybatisplus.annotation.TableField;

/**
 * exam_reservation考试预约 实体类
 * @author: jason
 * +----------------------------------------------------------------------
 * @date Wed Mar 26 15:44:08 CST 2025
 * +----------------------------------------------------------------------
 * @email tg.jason@foxmail.com
 * +----------------------------------------------------------------------
 */
@Data
@Accessors(chain = true)
@TableName("exam_reservation")
public class Reservation implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 编号
	 */
	@TableId(type = IdType.AUTO)
	@TableField("id")
	private Integer id;
	/**
	 * 姓名
	 */
	@TableField("exam_name")
	private String examName;
	/**
	 * 手机号
	 */
	@TableField("exam_phone")
	private String examPhone;
	/**
	 * 日期时间（年）
	 */
	@TableField("exam_year")
	private String examYear;
	/**
	 * 日期时间（月）
	 */
	@TableField("exam_moon")
	private String examMoon;
	/**
	 * 日期时间（日）
	 */
	@TableField("exam_sun")
	private String examSun;
	/**
	 * 日期（周一到周日）
	 */
	@TableField("exam_circumference")
	private String examCircumference;
	/**
	 * 时间段id
	 */
	@TableField("exam_time_slot_id")
	private String examTimeSlotId;
	/**
	 * 时间段（9-9：20等）
	 */
	@TableField("exam_time_slot_name")
	private String examTimeSlotName;
	/**
	 * 腾讯会议房间号
	 */
	@TableField("exam_room")
	private String examRoom;
	/**
	 * 创建者
	 */
	@TableField("create_by")
	private String createBy;
	/**
	 * 创建时间
	 */
	@TableField("create_date")
	private Long createDate;
	/**
	 * 更新者
	 */
	@TableField("update_by")
	private String updateBy;
	/**
	 * 更新时间
	 */
	@TableField("update_date")
	private Long updateDate;
	/**
	 * 备注信息-身份证号
	 */
	@TableField("remarks")
	private String remarks;
	/**
	 * 是否面试（0未面试；1：已面试）
	 */
	@TableField("del_flag")
	private Integer delFlag;

}
